home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1994 November: Tool Chest / Dev.CD Nov 94.toast / Tool Chest / QuickDraw GX / QuickDraw GX Info / QuickDraw GX Interfaces / Interfaces & Libraries / Pascal Interfaces & Libraries / Pascal Interfaces / GraphicsMacintosh.p < prev    next >
Encoding:
Text File  |  1994-04-02  |  1.3 KB  |  50 lines  |  [TEXT/MPS ]

  1.  graphics:
  2.     Macintosh interfaces
  3.     by Cary Clark, Georgiann Delaney, Herb Derby, Michael Fairman, Pablo Fernicola, Dave Good, Josh Horwich, Barton House, Robert Johnson, Keith McGreggor, Mike Reed, Oliver Steele, David Van Brink, Chris Yerga
  4.     Copyright 1987 - 1994 Apple Computer, Inc.  All rights reserved.
  5. }
  6.  
  7. {$IFC UNDEFINED UsingIncludes}
  8. {$SETC UsingIncludes := 0}
  9. {$ENDC}
  10.  
  11. {$IFC NOT UsingIncludes}
  12.     UNIT GraphicsMacintosh;
  13.     INTERFACE
  14. {$ENDC}
  15.  
  16. {$IFC UNDEFINED UsingGraphicsMacintosh}
  17. {$SETC UsingGraphicsMacintosh := 1}
  18.  
  19.  
  20. CONST
  21.     
  22.     { Graphics Gestalt Constants }
  23.     gestaltGraphicsVersion             = 'grfx';        { gestalt version selector }
  24.     gestaltCurrentGraphicsVersion    = $00010000;    { the version described by these headers }
  25.  
  26.     gestaltGraphicsAttr                = 'gfxa';        { gestalt attributes selector }
  27.     gestaltGraphicsIsDebugging        = $00000001;
  28.     gestaltGraphicsIsLoaded            = $00000002;
  29.     gestaltGraphicsIsPowerPC        = $00000004;
  30.  
  31.     { Polling Handler Constants }
  32.     defaultPollingHandlerFlags        = $00;
  33.     okToSwitchDuringPollFlag        = $00;
  34.     dontSwitchDuringPollFlag        = $01;
  35.  
  36. TYPE
  37.     GxPollingHandlerFlags = LongInt;
  38.     GxPollingHandlerProcPtr = ProcPtr;
  39.  
  40. FUNCTION GXGetGraphicsPollingHandler(VAR reference: LongInt) : GxPollingHandlerProcPtr; C;
  41. PROCEDURE GXSetGraphicsPollingHandler(handler: GxPollingHandlerProcPtr; reference: LongInt); C;
  42.  
  43. {$ENDC}
  44.  
  45. {$IFC NOT UsingIncludes}
  46.     END.
  47. {$ENDC}
  48.  
  49.